home *** CD-ROM | disk | FTP | other *** search
/ c't freeware shareware 2001 January / CT_SW0101.ISO / mac / software / office / text / quoedit.sit / QuoEdit 1.0.0b / Miscellaneous / History < prev    next >
Text File  |  2001-04-13  |  47KB  |  584 lines

  1. History of QuoEdit — new features and changes
  2.  
  3. •0.1.0    Jan 1996
  4.  
  5. •0.1.1    May 1996
  6.     Print header and print footer options; Page Form command.
  7.     Jump To command.
  8.     Mesh command for document windows.
  9.     Zoom command.
  10.     Set Default Size command.
  11.  
  12. •0.2.0    Aug 1996
  13.     AppleScript aware.
  14.     Inline input supported.
  15.     Show Location command (caret position info).
  16.     Show Code command (character code info).
  17.  
  18. •0.2.1    Sep 1996
  19.     Speak command (for Speech Synthesis Manager).
  20.     Apple Guide for shortcuts.
  21.     Choosing keyboard layout by cmd-ctrl-space for multilingual environment.
  22.     Get Text command (renamed to Insert File later).
  23.     Saving all documents and closing all windows with option key.
  24.     Adjustable line height (leading).
  25.     Auto Indent command.
  26.     Adding diamond mark to window menu item for modified document.
  27.     Bold style for window menu item of current window; formerly check mark.
  28.  
  29. •0.2.2    Nov 1996
  30.     Showing font ID, script and line height range info in the Typeface dialog box.
  31.     Inline input in the Find dialog box for 2-byte font document.
  32.     Drag and Drop (document window and Find dialog box).
  33.     Turning off input method for the Typeface and other dialog boxes.
  34.     More scriptable; main theme of versions 0.2.x.
  35.  
  36. •0.2.3    Jan 1997
  37.     Undo and Redo; 3 levels for each document.
  38.     Find dialog box reformed.
  39.     Document Icon modified.
  40.  
  41. •0.2.4    Feb 1997
  42.     Showing return characters.
  43.     Printing return characters.
  44.     Commands for view were moved into View dialog box.
  45.     Page Form commands were modified to Print Options and the Set Default button no longer links to Page Setup information.
  46.     Set Default Size command was reformed to Window Size command.
  47.  
  48. •0.2.5    Mar 1997
  49.     Find Forward and Find Backward commands are unified as Find command.
  50.     Execute Script command.
  51.     Deactivating input method when standard file getting dialog boxes are activated.
  52.     Showing tab characters.
  53.     Printing tab characters.
  54.     Showing script code in the Typeface dialog box.
  55.  
  56. •0.2.6    May 1997
  57.     Filter reference form supported. (scripting)
  58.     Status bar reformed.
  59.     Drawing text mechanism improved; ATM fonts are fine now.
  60.     Right to Left direction languages.
  61.     Conventional behaviors of Home, End, Page up and Page down keys.
  62.     Reading some kinds of style format; MPSR-1005 / EFNT-1003 & ETAB-1004.
  63.  
  64. •0.2.6a     June 1997
  65.     Relative reference for byte, character, word and paragraph classes. (scripting)
  66.     Previous Window and Next Window commands.
  67.     F1-F6 keys.
  68.  
  69. •0.2.7    Aug 1997
  70.     Recording tasks other than drag and drop. (scripting)
  71.     Fast caret mode.
  72.     Stationery icons.
  73.     Icons modified.
  74.  
  75. •0.30    Oct 1997
  76.     Renamed to “QuoEdit”.
  77.     Stationery aware.
  78.     Letting the Finder open file with option + button in file dialog box.
  79.     Launch Application command.
  80.     Three kinds of location information.
  81.     Bold caret.
  82.     Default position for new windows can be user defined; First Position command.
  83.     Arrange command for document windows.
  84.     Window size fits to monitor size when -1 is specified as the size value.
  85.     Window height fits flexibly to monitor size while -1 is specified as the height.
  86.     Line class. (scripting)
  87.     Hiding cursor while typing.
  88.     “Remember & Resume Selection” option in Misc Appl Props dialog box.
  89.     “Save Page Setup Information” option in Print Options dialog box.
  90.     Caret Mode command was renamed to Misc Appl Props.
  91.     Keyboard shortcut for Insert File command was changed to cmd-i.
  92.  
  93. •0.31    Jan 1998
  94.     Do Key event. (scripting)
  95.     Cmd-tab key to jump to the next tab stop.
  96.     Cmd-option-tab key to jump to the previous tab.
  97.     Memory restriction was reduced.
  98.     Variable Undo levels; 1-10.
  99.     TSM Aware option.
  100.     Styled Output option to cut, copy or drag text as styled text.
  101.     Reading 'styl' information if mono styled.
  102.     Last Script command.
  103.     Gray color for invisible characters; formerly black or white.
  104.  
  105. •0.32    Mar 1998
  106.     Menu commands to record, run and save task sequence.
  107.     The script recording form changed to support the recording feature flexibly.
  108.     Appearance Manager compliant menu.
  109.     Executing script with cmd-ctrl shortcut key.
  110.     Numbering untitled documents became more conventional.
  111.     Shortcut key for Jump to command was changed to "J".
  112.     Pause Speaking command was separated from the Speak menu item.
  113.  
  114. •0.321    Apr 1998
  115.     Showing error message for failure of the drag and drop if active.
  116.  
  117. •0.33    Apr 1998
  118.     Option-enter shortcut key to move caret.
  119.     Next Window event and Previous Window event. (scripting)
  120.  
  121. •0.4    June 1998
  122. [New]
  123.     Open Recents command that opens recent files or folders.
  124.     Intelligent cut and paste.
  125.     Remembering window position if moved.
  126.     Control key option of Open dialog box not to remember file at the opening.
  127.     Control key option of Execute Script dialog box not to keep script in memory.
  128.     “Let It Open” command.
  129.     Maintaining cursor appearance while dragging text.
  130.     Tracking file location of open documents.
  131.     Letting the Finder reveal file from dialog boxes with option-shift + button.
  132.     Option key option to cut or copy with style information.
  133.     Option key option to drag out text with style information.
  134.     ‘Choose One File’ event. (scripting)
  135.     ‘Update’ event. (scripting)
  136.     Quick reference to object in QuoEdit folder with file or folder name. (scripting)
  137.     Parameter for Print event whether or not to show print dialog. (scripting)
  138.     ‘times_’ parameter for do key event. (scripting)
  139. [Changed]
  140.     “Options” menu title was renamed to “Extras”. (Special thanks to Alain for finding out the word for me.)
  141.     Appearance of status bar was a little changed.
  142.     Searching QuoEdit’s folder first for the “QuoEdit Preferences” file at startup.
  143.     First Position / Arrange commands were unified as Arrange command.
  144.     Zoom command in Windows menu was removed.
  145.     Styled Output option (in Misc Appl Props dialog box) was removed.
  146.     Styled cut, copy and drag are now available also from Find dialog box.
  147.     Undoing back space and undoing forward delete are now separate.
  148.     After replacing all or duplicating drag is undone, now QuoEdit selects the original selection (formerly selected a point where the actual change started).
  149.     Showing print dialog box just for the first file when the Finder makes QuoEdit print plural files (formerly shown for each one and it’s not conventional).
  150.     Shortcut key of Arrange command was changed to cmd-\ to fit to the image.
  151.     Shortcut key of Window Size command was changed to cmd-/.
  152.     As negative value for window size, any number can be set (formerly only -1).
  153.     Window width fits flexibly to monitor size while negative number is set as the width (formerly only height was flexible).
  154.     Property ‘tab’ was renamed to ‘tab length’. (scripting)
  155.     Parameter ‘ignoring selection error’ was renamed to ‘ignoring nurse’. (scripting)
  156.     Parameter ‘keeping in memory’ was renamed to ‘memory keeping’. (These renamings are just for human words; no matter with compiled scripts.) (scripting)
  157.     When Execute Script command is done while task sequence is being recorded, QuoEdit now adds ‘without memory keeping’ as the parameter. (scripting)
  158.     ‘modified’ property was divided to ‘modified’ & ‘prop modified’. (scripting)
  159.     To reduce the 'aete' code (dictionary data), 'TlTf' and 'TlSM' types used for Transliterate event were unified to 'TlSM' (actually ignored internally) (scripting)
  160.     Pen point in the icon is changed from gold to platinum.
  161.  
  162. •0.40    June 1998
  163.     When QuoEdit receives a request of ‘bounds size’ property of the document via Apple event, it now returns the size specified by the user; it can be negative value. (Formerly returned the real size.) (scripting)
  164.  
  165. •0.41    Aug 1998
  166.     Appearance Manager compliant dialog boxes.
  167.     Showing contents of a PICT or movie file named “About QuoEdit” in the QuoEdit folder if any.
  168.     Scripts, Applications or Documents folder in the QuoEdit folder now can be a alias file of that name respectively.
  169.     Being always in the platinum appearance when Appearance Manager is available (whether system-wide platinum appearance is on or off).
  170.     “Status bar” was renamed to “window header” according to the new human interface guidelines.
  171.     “View” and “Misc Appl Props” commands were grouped in the menu because they are both for the application’s properties.
  172.     Shortcut keys for dialog items are now customizable via resources of types 'DIS*' and 'DIS_' (while they had been fixed internally for English words). The DIS*' resources define key assignments with the command key and the 'DIS_' resources define key assignments with no modifier key.
  173.  
  174. •0.42    Aug 1998
  175.     Regular expression search which is 2-byte language characters savvy.
  176.     Print dialog box now can be open even if no document is open so that some options in the dialog box can be set as default.
  177.     Property ‘collapsed’ of window class object. (scripting)
  178.     Intelligent cut and paste was a little improved.
  179.  
  180. •0.43    Sep 1998
  181.     Dragging text from inactive window now can be done directly without switching active window.
  182.     Maintenance of button name for option and shift keys in Arrange dialog box.
  183.     Search engine was entirely reconstructed internally and became faster.
  184.     When search was done in Roman language document with the case sensitive option off, formerly it ignored not only cases but also diacritical marks (used in German, French and so on). —> Now considers diacritical marks.
  185.     When case sensitive option is off, now considers script system feature; ignores 2-byte alphabetical lowercase/uppercase (requires Japanese, Chinese or Korean script system) or Cyrillic lowercase/uppercase (requires Cyrillic script system).
  186.     Regular expression search is faster than previous version.
  187.     Maintenance of button name in file dialog boxes was improved; ‘!’ mark was added to Finder commands. (The feature itself is not changed.)
  188.     Shortcut to Insert or Save dialog box from Open Recents dialog box was changed (to cmd-i/cmd-s; informal feature).
  189.  
  190. •0.431    Oct 1998
  191.  
  192. •0.44    Oct 1998
  193.     Contextual menu for basic Edit menu commands (but actually not contextual).
  194.     Property ‘current folder’ of application class object. (scripting)
  195.     Parameter ‘styl’ for Save and Close events. (scripting)
  196.     Cmd-tab / cmd-option-tab (shortcut keys in document window to move around tabs) were changed to ctrl-tab / ctrl-option-tab to avoid conflict with Mac OS 8.5.
  197.     Remembering current folder for Open, Save As or Insert File dialog box at quitting independently, for a reason.
  198.     Auto resolving alias file for name reference to object in QuoEdit folder. For example: [tell application "QuoEdit" to get folder "Scripts"] —> even if the object "Scripts" in QuoEdit folder is an alias file, returns reference to the original folder. (scripting)
  199.     Parameter ‘style’ for Cut and Copy events are renamed to ‘styl’; no matter for compiled scripts. (scripting)
  200.  
  201. •0.45    Nov 1998
  202.     Navigation Services supported with customized preview. (I could link it with THINK C at last!)
  203.     Live scrolling.
  204.     Option (not) to choose Navigation Services.
  205.     Option to save 'styl' info — SimpleText style format.
  206.     Reading 'styl' info estimating the first 15 styles.
  207.     Ability to save document as stationery pad (with Navigation Services).
  208.     Property ‘saving styl’ for document class object. (scripting)
  209.     Parameter ‘stationery’ for Save events. (scripting)
  210.     More theme compliant for Appearance Manager 1.1.
  211.     Print Options dialog box was renamed to File Options extended with a saving option.
  212.     Key to remove entry from Open Recents dialog box was changed to simply delete or forward delete key; formerly command key was required.
  213.     Priority of reading style info was changed to 'QEdt', 'styl', 'MPSR', 'EFNT' order; formerly 'styl' was the last.
  214.     When the font whose name is specified in 'MPSR' or 'EFNT' resource is not installed, now uses application’s default (preferred) font; formerly used the system font.
  215.     Parameter ‘styl’ for Save and Close events (new at 0.44) was obsoleted. —> Use ‘saving styl’ property instead. (scripting)
  216.  
  217. •0.451    Dec 1998
  218.  
  219. •0.46    Dec 1998
  220.     Parameter ‘forcing’ for Update event. (scripting)
  221.     Buttons’ positions in Find / Replace All dialog boxes were just changed so that the Cancel button comes to the second.
  222.     Window type of Arrange dialog box was changed to more document window like type.
  223.     Choose One File event was removed. —> Instead please call Let Me Choose event of application AeFile from now on. (scripting)
  224.  
  225. •0.47    Feb 1999
  226. NEW
  227.     Multi-file search and batch find.
  228.     Folder can be opened or revealed from standard getting file dialog boxes.
  229.     Search event. (scripting)
  230.     Batch Found class object that means batch find result. (scripting)
  231.     Optional parameters for Replace All event. (scripting)
  232. CHANGED
  233.     Determining new window’s position was improved.
  234.     If current keyboard layout is for other script system than Roman script, now U.S. keyboard layout is used for menu shortcut keys with additional modifier key.
  235.     Window class and Document class had been handled equally. —> Now Window class object can be also batch find result window. (scripting)
  236.  
  237. •0.48    Mar 1999
  238. NEW
  239.     PowerPC native version.
  240.     Search Next File command.
  241.     Hits Group class and Hit class under Batch Found class. (scripting)
  242.     Go To Match event. (scripting)
  243.     Entry property of Document class. (scripting)
  244.     Line Position and Paragraph Position properties of Text class. (scripting)
  245.     Index reference form for Insertion Point class. (scripting)
  246.     ID reference form for Window class. (scripting)
  247.     Filter reference with type ('type') test is newly available; for example, [every window whose kind is document]. (scripting)
  248.     New keys for Do Key event; _home, _end, _p_up and _p_down. (scripting)
  249.     Timeout free for file dialog box when an Apple event which triggers the saving dialog box was sent to QuoEdit. (scripting)
  250. CHANGED
  251.     Multi-file Search command was separated from the Find menu item (but the shortcut key cmd-option-F or other operation has no change).
  252.     Cursor badge for dragging out text+style was changed to ‘s’ mark; formerly ‘+’ mark that had conflict with the Finder’s user interface.
  253.     When a Clear task (deleting text selection) on the document is recorded, it now records as [delete selection of document 1] instead of [delete selection]. (scripting)
  254.     Name of How ‘Many Characters’ property was reduced to ‘How Many Chars’. (scripting)
  255.     Definition of Code property was extended to code of the first character of the text object; formerly character code of just a Character class object. (scripting)
  256.  
  257. •0.49    Apr 1999
  258. NEW
  259.     Proxy icon in PowerPC version (available with Mac OS 8.5 and later).
  260.     Window path pop-up menu in PowerPC version (available with Mac OS 8.5 and later).
  261.     Showing diamond mark in window’s header while the document has unsaved changes, if the proxy icon is unavailable on the system.
  262.     Coercing text in document to styled text for “as styled text” request. (scripting)
  263.     Alert in PPC version that tells that it cannot be used on 68K computer (to avoid -192 error on 68K system). (Thanks to Tony for the advice.)
  264. CHANGED
  265.     In search object pop-up menu in the Multi-file Search dialog box, “Front Document” and “Every Document” were grouped with a separator line (to make the sense of the menu items clear).
  266.  
  267. •0.5     June 1999
  268. [NEW]
  269.     Byte Length property of Text class. (scripting)
  270.     Byte Offset property of Text class. (scripting)
  271.     Returning reference to text object for “as reference” request. (scripting)
  272.     Coercing any kind of plain text to styled text for “as styled text” request; previous version did only about text in the document. (scripting)
  273.     Coercing plain text to international text for “as international text” request. (scripting)
  274.     Hit Container property of Hits Group and Hit classes, which substitutes the equivalent Container property; the term ‘container’ is to be obsoleted in QuoEdit because it is defined differently in the Finder’s terms. (scripting)
  275.     Active End property of Document class. (scripting)
  276.     Page Setup Data property. (scripting)
  277.     Supported [text of words a thru b of reference], that is one of patterns of Range reference form, according to the last example in the section “Range” in the revised edition of “AppleScript Language Guide” (For AppleScript 1.3.7). (scripting)
  278.     Font, Size, Leading, Script Code and Writing Code can be referred as properties of Text class; just for compatibility with the STE so that they are never listed in the QuoEdit’s dictionary. (scripting)
  279.     Application files of type 'APPC' can be opened via Launch Application command. (“Attach to QuoEdit” still attaches them to the Document folder).
  280.     Brief instruction at bottom of Multi-file Search dialog box.
  281. [CHANGED]
  282.     «Important» Length property of Text class was re-defined as the number of CHARACTERs of the text object (instead of the byte length), according to the formal definition. (scripting)
  283.     «Important» Offset property of Text class was re-defined as the offset of the text object by CHARACTER (instead of the byte offset), to keep compatibility with the unit of Length property (and the STE). (scripting)
  284.     Offset and Length properties of Hit class was changed to Byte Offset and Byte Length respectively. (scripting)
  285.     Doing Copy menu command is now recorded as ‘do copy’ while recording task sequence; ‘do copy’ is preferred rather than ‘copy’ now. (scripting)
  286.     Result of making new document is now returned in ID reference form. (scripting)
  287.     When QuoEdit returns reference to the window or the contents, the originally specified reference form (Index, Name or ID reference form) is now used for the window, document and batch found classes; former versions generally used Name reference form for them. (scripting)
  288.     When QuoEdit receives Open event with invalid file type (other than 'TEXT'), now it just returns the error instead of displaying error message; you can double click the preferences file with no error message.
  289.     Window Size command was moved to Edit menu. (New options will be added at the next major update.)
  290.     Title for byte offset on the window header now shows “Char:” instead of “Byte:” if script system of the document is one of 1-byte simple script systems.
  291.     Width of information box in the document window header was extended.
  292.  
  293. •0.501    July 1999
  294. [Improved]
  295.     As a result of making text with Make event, former versions had returned the new text itself. (No sense and bad manner!) —> Now a reference to the new text is returned according to the definition of Make event. (scripting)
  296.  
  297. •0.502    Sep 1999
  298. [new]
  299.     Ctrl-g works as forward delete key. (Thanks to Tombi san for the request!)
  300.     Ctrl-x and ctrl-e work as down and up arrow keys in the standard file dialog boxes (and Open Recents dialog box but impossible in Navigation Services dialog boxes). (Thanks to Tombi san for the idea!)
  301.  
  302. •0.6     Nov 1999
  303. [New]
  304.     Line wrapping kinds other than wrapping lines by window width.
  305.     Showing ASCII space characters.
  306.     An option of multi-file search to do batch find for only first matches.
  307.     An control-key option in Arrange Windows dialog to rearrange only the command key assignments in the Windows menu.
  308.     Determining initial font size in batch find result window.
  309.     The smoothest vertical live scrolling with shift key.
  310.     Save event can save also text object in the document. (Thanks to T’s san for the request) (scripting)
  311.     'Best Type' property for significant object classes. (scripting)
  312.     'Class' property for significant object classes. (scripting)
  313.     'Properties' property for several object classes. (scripting)
  314.     'Basic Props' class (just for compacting 'aete' code). (scripting)
  315.     'Wrap Kind', 'Line Width', 'Line Byte Width' properties. (scripting)
  316.     'Text Item' class. (scripting)
  317.     'Text Item Delimiters' property that is fixed to {return, tab}. (scripting)
  318.     'Right To Left' property for application and document classes. (scripting)
  319.     Making word by Make event is now supported. (scripting)
  320.     Making paragraph by Make event is now supported. (scripting)
  321.     'Moving' parameter for Arrange Windows event. (scripting)
  322.     'Tab Length' is now available as 'Tab Byte Width' for unit consistency with 'Line Byte Width'. (scripting)
  323.     Nested list reference to hit objects is now available. Ex: every hit of every hits group of batch found 1 (scripting)
  324. [Changed]
  325.     Behavior of option-right/left arrow key changed. Former versions skipped only ASCII space characters. —> Now skips any blank characters.
  326.     Former versions printed text always wrapping the lines by the printable area width. —> Now always prints text lines as shown in the window whether the lines fit the printable area or not.
  327.     Modifier key in Multi-File Search dialog to do batch find was changed to cmd key (as a result of adding a new option).
  328.     Zoomed state of window is now more convenient for the window instead of being in the full size of the monitor.
  329.     Line direction of Arabic and Hebrew font text had been fixed to right-to-left. —> Now it depends on the system direction of the time when the application was launched.
  330.     Now saves resources in the document file if 'QEdt' resource was once read from it even if its creator signature isn’t 'QEdt'.
  331.     Intelligent pasting now adds space character even if the new text is greater than 255 bytes.
  332.     Behavior of intelligent paste in Japanese and Chinese text was slightly changed.
  333.     Maximum undo level is now 16 and customizable with 'UnRe' resource (max: 7FFF = 32767 levels).
  334.     Live scrolling became smoother.
  335.     Information area in Typeface dialog box is a little simplified.
  336.     Ctrl-i key now works as Tab key without control key.
  337.     Receiving relative reference to text object that doesn't exist (like “word before character 1 of document 1”), former versions returned empty string (""). —> Now results in error. (scripting)
  338.     “Make line” statement now causes error (while it had been implemented as “make text” in the former versions). (scripting)
  339.     Accessing Bounds property of Application class object had been allowed informally though not defined. —> Now it results in error. (scripting)
  340.     Icons for document and stationery became a little simple. (Rebuilding the desktop is recommended.)
  341.  
  342. •0.61    Dec 1999
  343. [New]
  344.     PPC version supports proportional scroll box of Mac OS 8.5 and later.
  345.     Extending selection by dragging just after double, triple or quadruple clicking (without once releasing the mouse button) is now available. (Thanks to Tombi san for suggesting the behavior!)
  346.     Auto scrolling of document by half of the visible lines (instead of one line) when input, deleting or horizontal caret movement goes under/over the window, so that the caret comes to the center of the window. (Up/down arrow key still causes one line scrolling as usual. That would be natural.)
  347.     Showing preview on the standard file dialog boxes.
  348.     Remembering position and size of batch find result window.
  349.     Outlined highlighting on batch find result window while it is inactive.
  350.     Alerts anyway if Page Setup command failed.
  351.     Cmd-N shortcut is also available in the Close alert box (as initial letter of    “No”, “Not”, “Non”, etc.).
  352.     Using dialog box color table for pre-Appearance system.
  353.     Dimming dialog items when the dialog box is deactivated. (Should do!)
  354. [Changed]
  355.     Way to draw document text was modified internally. As a result, Text Capture (the brilliant FKEY by James W. Walker) can be used also on document window, and smoothing fonts of Mac OS 8.5 and later affects the view.
  356.     Readability of batch find result window improved. The horizontal position of each item in the each hits group is now aligned.
  357.     Determining control keys.
  358.     Set Default button was renamed to “Prefer”.
  359.     Misc Appl Props command was renamed to “Miscellaneous”.
  360.     Former versions basically used 'byte' class at returning reference to the text object. —> Now it uses 'character' class if script system of the document is one of 1-byte simple script systems, analogously to the title on the window header. (Believing no problem of script compatibility exists.) (scripting)
  361.     Icons were a little bit modified. (Rebuilding the desktop is recommended.)
  362.  
  363. •0.62    Dec 1999
  364. [Improved]
  365.     Search speed for some patterns of regular expression became faster.
  366.     Hides Tab edit box on the Typeface dialog box if a batch find result window was frontmost.
  367. [Changed]
  368.     After changing window size, font or font size, former versions always showed the selection. —> Now the top line in the visible lines always sticks at the top even if the selection is out of view.
  369.  
  370. •0.63    Mar 2000
  371. [New]
  372.     Regular expression search is more powerful; grouping, or (|), backreference and several metacharacters are newly supported.
  373.     Replace string now can have several metacharacters for regular expression; \r, \t, \\, \0 and \1-\9.
  374.     Save Last Script command (choosing Last Script command with option key) that enables saving the script’s own properties.
  375.     Jump to command now supports also Line and Byte-offset for the destination according to the location information on the window header (and was a little simplified — but the way to record jumping is not changed).
  376.     Holding down control key at the launch now prevents making new window.
  377.     Holding down option key at the launch now opens Open dialog.
  378.     Holding down option-shift keys at the launch now opens Open Recents dialog.
  379.     New property 'Case Ignoring' of Application class object (that will take the place of the negative property 'Case Sensitive'). (scripting)
  380.     New parameter 'Case Ignoring' for 'Search' and 'Replace All' events (that will take the place of the negative parameter 'Case Sensitive'). (scripting)
  381.     New class object 'Group Match'. (scripting)
  382.     A Range Reference pattern [text 3 thru 7 of ...] is now supported. (scripting)
  383.     Handling Do Script event now returns the result (if the script returns the result). (scripting)
  384.     Properties 'Index' and 'Name' of Script class object. (scripting)
  385.     File of application itself can be referred as [file 1 of application "QuoEdit"]. (scripting)
  386.     File of script object can be referred like [file 1 of last script of application "QuoEdit"]. (scripting)
  387.     'Exists' event now works for all properties of the object; returns true if the property is currently available. (scripting)
  388. [Improved]
  389.     Way to keep the last script (script object last loaded onto memory) was changed so that the changed properties now remain in the script object.
  390.     If the first boundary object and the last boundary object of the range reference form overlap (example: text from paragraph 1 to character 3 of ...), the value is now compatible with AppleScript. (scripting)
  391.     If the classes of the first boundary and the last boundary of range reference form were different and the desired class was not 'Text' (example: characters from word 1 to paragraph 3), the reference was not supported. —> Now supported. (scripting)
  392. [Changed]
  393.     A search option ‘Case Sensitive’ now appears as the opposite option ‘Ignore Case’ (because of that regular expression tools generally have ignoring case option; ignoring case is actually additional process in the search).
  394.     A search option ‘Grep’ was (just) renamed to ‘Regex Search’, shorter name of ‘Regular Expression Search’ (because “grep” seems to be own name of a regular expression tool(s)).
  395.     Window header of document is now Appearance compliant if Appearance Manager is available or gray if unavailable, though still customizable with 'AprF' resource. (The “Gizmo” header might be surprise on the colored window.)
  396.     ‘File Options’ command moved to Edit menu so that commands for document settings are now in one group.
  397.     In older versions, \s in the regular expression matched only ASCII space character (20h). —> Now \s matches any blank characters.
  398.     In older versions, \b in the regular expression matched always back space character (08h). —> Now \b usually matches word boundary. And if \b is in the character class (like [\b]), still matches back space character.
  399.     In older versions, \^C in the regular expression was interpreted as a control character by mistake. —> Now \cC is interpreted as a control character.
  400.     When Regex Search option is on, the Entire Word option is now unavailable. Instead, pattern \b is now available to specify the word boundary.
  401.     Launch Application command is now executed just like Let It Open command (maybe temporarily). As a result, Launch Application command can launch any type of file. But (sorry!) the command is now disabled if the Finder is not scriptable.
  402.     A term 'Grep' is now compiled as 'Regex'. (The machine words are same and 'Grep' will naturally disappear from the dictionary next time). (scripting)
  403.     When Selection of 'Application' was asked, older versions used Name Reference form for the container (document or batch found) object. —> Now uses ID Reference form.
  404.     For the result of Open event, older versions used Name Reference form for the new document object. —> Now uses ID Reference form (like Make event).
  405.     When search string was empty, handling 'Find' and 'Search Next' events simply returned false in the former versions. —> Now returns error (like 'Search' and 'Replace All' events). (scripting)
  406.  
  407. •0.64    Apr 2000
  408. [New]
  409.     Save Selection As command — by choosing Save As command with option key.
  410.     Search button menu of Search Object dialog box adds a new item “Current Selection” as an object to search. (Thanks to Tony for a great hint.)
  411.     Shift key option of Replace All dialog box to do the replacing within current selection.
  412.     New property ‘current window type’ for application class. (scripting)
  413.     New property ‘filter ignores case’ for application class. (scripting)
  414.     New property ‘component’ for application class; name of scripting component by which task sequence is recorded and replayed. (scripting)
  415.     New property ‘component’ for script class. (scripting)
  416.     New property ‘components’ for application class. (scripting)
  417.     New parameter ‘in’ for Replace All event. (scripting)
  418.     New parameter ‘activating’ for Select event. (scripting)
  419.     Property ‘active end’ of document class is now write-permitted. (scripting)
  420.     Saving a ‘text’ object with Save event, the saving dialog box is now displayed if the ‘in’ parameter is omitted; the parameter (to specify a new file) is always optional now. (scripting)
  421.     Coercing script object to text (or styled text) as the source. (scripting)
  422.     Filter now can test equality of file (with traditional comparison rule for Macintosh file system). (scripting)
  423. [Improved]
  424.     While inline input (for 2-byte script languages) in the former versions, the caret always blinked as while idling. —> Now the caret is once inverted (as usual) when a change (typically a key down) occurs.
  425.     Now stable with Apple’s input method for Simplified Chinese.
  426.     When the path popup menu (in Mac OS 8.5 and later) is pulled down, once checks the file information so that the title is updated if the file name was changed in the Finder.
  427.     Window header is more Appearance theme compliant; the information field boundary and diamond mark are now colored with the text color.
  428.     Now can execute scripts of plural kinds of scripting languages.
  429.     Name reference to window (document, batch found) object is now case insensitive; "UNTITLED" or "Untitled" matches "untitled". But still with traditional comparison rule for Macintosh file system (by Roman script system). (scripting)
  430.     Filter to test text is now case insensitive (with the proper script system) while ‘filter ignores case’ is true. (scripting)
  431.     Filter to test text now considers script system of styled text and international text. (scripting)
  432.     Filter to test text now works with text larger than 32KB for operators ‘=’, ‘begins with’, ‘ends with’ and ‘contains’ if the system allows (while it still compares within 32KB for ‘<’, ‘≤’, ‘>’ and ‘≥’ ). (scripting)
  433. [Changed]
  434.     “Multi-file Search” command was renamed to “Search Object” (because the dialog box now can specify current selection as the object to search).
  435.     Replace event now has the optional direct parameter; a new feature but it causes compatibility problem if called within ‘tell’ statement to document object. (scripting)
  436.  
  437. •0.641    Apr 2000
  438. [new]
  439.     Regular expression \n (line feed) is now available with replace string. (Thanks to Tombi san.)
  440.  
  441. •0.65    June 2000
  442. [New]
  443.     More metacharacters of regular expression for replace string. Now supports all escape sequences supported by character class used in search string; \b, \e, \xDD and so on.
  444.     Open Script command in Extras menu; available while option key is held down.
  445.     Minimal functions for script editing that includes opening script file (via Open Script command), compiling the script (by enter key), running the script (by double enter key), and saving the script in the file.
  446.     New property ‘execution result’ for application class. (scripting)
  447.     New property ‘edit type’ for document class; ‘text’ or ‘script’. (scripting)
  448.     ‘Script’ element for document class (script 1 of document 1) as a compiled script from text in the document. (scripting)
  449.     New Apple event ‘compile’ that compiles source text as a script. (scripting)
  450.     Making document with initial data value of script object, resulting a document to edit the script; for example, make new document with data script 1 (scripting)
  451.     Making document with initial data value of any object or property directly if the value could be resolved as a string. (scripting)
  452.     Making text object with data value of any object or property directly if the value could be resolved as a string. (scripting)
  453.     Setting text object to new data value of any object or property directly if the value could be resolved as a string. (scripting)
  454. [Improved]
  455.     Now uses temporary memory for file insertion by Insert File command (but still not by dropping file).
  456. [Changed]
  457.     Option key + Execute Script command (that forced Navigation Services dialog to standard file dialog) is now unavailable. Now it appears as Open Script command.
  458.     68K version stopped supporting Navigation Services.
  459.     Hiding “Show” popup menu in Navigation Services dialog boxes.
  460.     Older versions could open 'ttro' file via Apple event informally. —> Sorry, now it cannot. (scripting)
  461.     Behavior of creating new document with initial data value (make new document with data ...) is now analogous to opening a stationery; assumes that the new document is not modified and the caret comes to the start point. (scripting)
  462.     When create new document at front with initial data value from existing document, now the index for the document is as is. Ex; make new document with data selection of document 1 -- formerly the index had to be 2 to specify the current front document because of the internal process. (scripting)
  463.     Obsoleted selecting ‘hit’ object by ‘set’ event like “set selection to hit ...” though selecting text like “set selection to ...” is still available. (scripting)
  464.     A term of ‘how many chars’ property of text class, equivalent to ‘length’, was obsoleted in 'aete' code (though still available as «property pHMC»). (scripting)
  465.  
  466. •0.7     August 2000
  467. [New]
  468.     Supported additional menus and menu items that can be customized via Apple events.
  469.     Added “Tools” menu that is fully customizable via Apple events.
  470.     The contextual menu supports the additional menu items (whose ‘used by CM’ property is true).
  471.     The selected text is now passed to the contextual menu so that the text can be used by the system’s plug-ins.
  472.     Execute Script dialog box now can choose also Applet.
  473.     Template of 'UnRe' resource for the ResEdit (so that the application’s max undo level can be edited in decimal figures).
  474.     New Apple event ‘tag’. (scripting)
  475.     Supported class ‘menu’. (scripting)
  476.     Supported class ‘menu item’. (scripting)
  477.     New property ‘chosen menu item info’ of application class; supposed to be used by scripts attached to the menu items. (scripting)
  478.     Supported ‘selected’ property for text class; supposed to be used in ‘with properties’ parameter of ‘make’ event. (scripting)
  479.     New property ‘lines per page’ of document props class. (scripting)
  480.     New parameter ‘with properties’ for ‘open’ event. (scripting)
  481.     New parameter ‘copies’ for ‘print’ event. (scripting)
  482.     New parameter ‘lines’ for ‘print’ event. (scripting)
  483.     New parameter ‘shifting’ for ‘print’ event. (scripting)
  484.     New parameter ‘avoiding scrolling’ for ‘compile’ event. (scripting)
  485.     Name reference to file/folder object in the application’s folder now supports relative path delimited by colons, for example, file ":Scripts:My Doc Prefs...". That resolves the original folders or file if aliases are included (!). (scripting)
  486.     ‘Do script’ event now supports menu item (or attachment of menu item) of ‘running script’ kind. In this case, the properties or any changes of the execution result are to be saved automatically. (scripting)
  487.     ‘Get props’ event now supports properties of script class objects. (scripting)
  488.     ‘Class’ property of any property of any object is now available directly. <— Property of a property had been not supported directly unless the property refers to some object like ‘selection’. (scripting)
  489.     ‘Open’ and ‘print’ events now support more object specifiers directly. Ex: file 1 of last script (scripting)
  490.     ‘Insert’ event now supports some object specifiers directly. Ex: file 1 of document 2 (scripting)
  491.     Supported range reference to text objects of plural text objects. Ex: words 1 thru 3 of paragraphs 1 thru 3 of document 1 (scripting)
  492.     Supported range reference to hit objects of plural hits group objects. Ex: hits 1 thru 3 of hits groups 1 thru 3 of batch found 1 (scripting)
  493. [Improved]
  494.     The contextual menu is now contextual, though still available only with the text editing area.
  495.     Result of making word included the new space character(s). —> Not include anymore. (scripting)
  496.     Result of making paragraph included the new return character(s). —> Not include anymore. (scripting)
  497.     Default name of script object of the document is now shown properly when saved via the file dialog box. (scripting)
  498.     When resolving file or folder object from the name string failed, now it trys the absolute path. (scripting)
  499. [Changed]
  500.     Menu commands “Launch Application...” and “Let It Open...” were removed from application. And the equivalents are now available as additional menu items.
  501.     Page number in the header had been printed at the upper right corner. —> Now it follows the file name because the entire printing position now can be shifted by ‘shifting’ parameter of ‘print’ Apple event.
  502.     Header of right-to-left document is now printed at the upper right corner.
  503.     Shortcut keys with cmd-ctrl had run a script file of name format “~x” in the Scripts folder. —> Obsoleted because of the new customizable menus. Instead, the name of “^1” - “^9” (^ & number) is supported similarly if the same key assignment is not found in the menu bar.
  504.     Modifying multiple text objects (ex: set every word to newText) was done with the each object separately (with multiple undo levels). —> Now that is done with single step (with single undo level). (scripting)
  505.     ‘Get props of’ event was renamed to ‘get props’. Sorry, but no matter in AppleScript whether ‘of’ is typed or not. (scripting)
  506.     Informally, ‘do script’ event supported direct parameter of string as a file name. Ex; “do script "file name"” was handled as “do script file "file name" of folder "Scripts"”. —> Obsoleted. Instead, now it supports relative path like “do script "Scripts:file name"” though string parameter would be still informal. (scripting)
  507.  
  508. •0.71    Dec 2000
  509. [New]
  510.     Included “QuoEdit's Menu”, a new utility to customize menus.
  511.     Brief instruction of how to input tab/return character in search dialog box.
  512.     Supported Apple events ‘open selection’ and ‘reveal selection’ of the original Finder suite; can be used (instead of ‘open’ and ‘reveal’) from file dialog boxes if the Finder is not scriptable. ‘Open selection’ can be also used from additional menu items.
  513.     New Apple event ‘hard wrap’ (so that the Tools menu does not require osax). (scripting)
  514.     New property ‘requiring contents’ of menu item class. (scripting)
  515.     New property ‘requiring clipboard’ of menu item class. (scripting)
  516.     Supported ‘clipboard’, property of application class. (scripting)
  517.     So, changing contents of the clipboard from dialog boxes (by menu command Copy or Cut) is now recordable.
  518.     Supported window class properties ‘closeable’, ‘titled’, ‘resizable’, ‘zoomable’ and ‘visible’ though not described in the dictionary. Always true in current window class of QuoEdit. (scripting)
  519.     Supported window class properties ‘floating’ and ‘modal’ though not described in the dictionary. Always false in current window class of QuoEdit (scripting)
  520.     Apple event ‘data size’ now supports ‘clipboard’ of application; only supports size of the 'TEXT' data. (scripting)
  521.     ‘Text item delimiters’, property of application, now can be modified. And up to 8 items are available, though each item must be still 1-byte character. (scripting)
  522.     If script error (-1753) occurred while handling ‘do script’ or ‘compile’ event, now returns also error message retrieved from the scripting component (as well as the error code). (scripting)
  523. [Improved]
  524.     When file dialog box to save is used while handling ‘save’, ‘close’ or ‘quit’ event in background, now the application comes to front or notation is to be invoked. (scripting)
  525. [Changed]
  526.     In the Open Recents dialog box, shift-arrow key now always extends selection.
  527.     Adjusted focus frame Appearance of edit field in dialog boxes.
  528.     If script error (-1753) occurred while handling ‘do script’ or ‘compile’ event, older versions just returned the error code -1753. —> Now returns error code retrieved from the scripting component. (scripting)
  529.     Obsoleted coercing ‘execution result’ property to the display text by “as string” parameter, while the coercion is still done automatically when making document with initial data of the ‘execution result’. (scripting)
  530.     Obsoleted ‘copies’ parameter of ‘print’ event (just ignored now) because it seems to be territory of each printer driver. (scripting)
  531.     Changed timing to record printing task. Older versions recorded when Print menu command was chosen. Now records when the print job dialog box finishes and setting print information is also recorded now.
  532.     ID of window is now initialized with the created time (tick count or the nearest unique number) while it had been equal to the memory address (pointer) of the window. (scripting)
  533.     Setting value of ‘used by CM’ of menu item in submenu resulted in error in ver. 0.7. —> Just ignored now. (scripting)
  534.     Setting ‘dialog box open’ to ‘false’ now never results in error even if dialog box is not open. (scripting)
  535.     Icon colors were adjusted.
  536. [Release Info]
  537.     Separated Japanese manuals version.
  538.  
  539. •0.7.2    Dec 2000
  540. [New]
  541.     Font size (including the line height) in edit fields of search dialog box is now variable in range of 9 to 12 pt.
  542.     New parameter ‘selecting’ of ‘transliterate’ event. (scripting)
  543.     ‘Select’ event now supports multiple objects; selects each object in order. (scripting)
  544. [Changed]
  545.     Obsoleted selecting text object by ‘set’ event like “set selection to ...”. —> Please always use ‘select’ event to select a text object. (scripting)
  546. [Release Info]
  547.     Released first Japanese version.
  548.  
  549. •0.7.2r1    Jan 2001
  550.     QuoEdit's Menu utility upgraded to v.0.1.2 with supporting TSMTE inline input (for 2-byte languages) in some dialog boxes and so on.
  551.  
  552. •0.7.2r2    Feb 2001
  553.     A cosmetic issue of Save alert and Revert alert (that is about high-ASCII); the document name has been quoted with “” or "" depending on the system script. —> Now that is done only if the application’s 'vers' resource tells that I am a US version. Also replacing ’ in the [Don’t Save] with ' is done under the same condition now.
  554.  
  555. •1.0.0Beta Apr 2001
  556. [new]
  557.     Extra scrolling downward with Control+Option+Down Arrow key (=Page Down key); even if the last line is in the document window, pressing the key causes (another) scrolling so that the last line comes to the top of the window.
  558.     Extra scrolling downward with scroll bar; even if the scroll box is at the bottom of the scroll bar on the document window, clicking (again) on the down arrow causes more scrolling until the last line comes to the top of the window.
  559.     Assigned Replace menu command to F7 key.
  560.     Clear key functions as Clear menu command now.
  561.     New parameter ‘saving resources’ of ‘save’ event. (scripting)
  562.     “QuoEdit's Menu” utility added new features; 1) The Menu Bar window lists up submenus under each parent menu so that the submenus can be opened directly from the window, 2) List of the menu window accepts dragged stuffs from which new menu items are to be created, and so on. (Thanks to Tombi san for useful suggestions. More drag and drop features will be added in the future.)
  563.     Made manuals HTML documentation.
  564. [improved]
  565.     Adjusted live scrolling with scroll bar in the double+double arrows style (for Mac OS 8.5 and later).
  566.     Alias files for menu definition files are available now.
  567. [Changed]
  568.     Option+Left/Right Arrow key now skips punctuations (such as ,.!?).
  569.     Changed key assignment of menu command Search Next File to Command+Option+Shift+F because the old assignment Command+' cannot be used with some kinds of keyboard. (Thanks to Kikuchi san for information.)
  570.     Changed key assignment of menu command Window Size to Command+Shift+T because typing the older key assignment Command+/ is intercepted by the Apple Help system (though the Shortcuts guide had been OK).
  571.     Changed key assignment of three menu commands for prefix in the Tools menu to Command+Option+‘\’, ‘ ]’ and ‘[’ respectively because one of the original assignment Command+Option+Control+P doesn’t work on (only) Mac OS 9.1 (why?).
  572.     In contextual menu, menu items from the Extras menu (if any) comes last now.
  573.     Changed timing to record Close command execution in recording task sequence, in case of that the document has unsaved changes; now the closing is recorded after Save alert completed. And if every window is to be closed, the closing is now recorded after all the closing finished. As a result, if the cancel button in the Save alert is pressed, the task is not recorded for that document.
  574.     Max undo level is 32 now.
  575. [Changed according to Aqua Human Interface Guidelines]
  576.     Changed behavior of Option+Right Arrow key so that it jumps to right position of current or right word.
  577.     Changed key assignment of menu command Miscellaneous to Command+; because the old assignment Command+M is reserved by Aqua interface.
  578.     Changed key assignment of menu command Replace & Find Next to Command+J because the old assignment Command+H is reserved by Aqua interface.
  579.     Therefore, changed key assignment of menu command Jump To to Command+, from Command+J.
  580.     Renamed Windows menu to Window.
  581.     Obsoleted showing current window name in bold style in the Window menu. Instead, check mark is used now.
  582.     Changed modification mark in the Window menu from diamond mark to ‘*’ mark because the diamond mark is reserved by Aqua interface for the minimized windows. (In Aqua, the modification mark is a bullet that cannot be used universally in classic environment.)
  583. [Release Info]
  584.     Free beta version for a while. This version was originally planed to have no changes but had many changes.